resort to self-deceit - Francés Inglés Diccionario